import Vue from "vue"
import dayjs from "dayjs"

// dayjs 默认是英文 要配置成中文
import 'dayjs/locale/zh-cn'
import relativeTime from 'dayjs/plugin/relativeTime'

//配置使用处理相对时间插件
dayjs.extend(relativeTime)

// 全局使用
dayjs.locale('zh-cn')

// 定义一个全局过滤器 然后就可以在任何组件模板中使用了
//全局过滤器就相当于全局可用的方法（仅提供模板使用HTML）
//参数一:过滤器名称
//参数二：过滤器函数
//使用方式 {{表达式 | 过滤器名称}}
// 过滤器的返回值会渲染到使用过滤器的模板位置
Vue.filter('relativeTime',value=> {
    return dayjs().to(dayjs(value))
})

// datjs()获取当前最新时间
// dayjs().format('YYYY-MM-DD') 
// console.log(dayjs().format('YYYY-MM-DD') );

// dayjs().from(dayjs('1990-01-01')) // 31 年后
// dayjs().to(dayjs('1990-01-01')) // 31 年前
